cover with a shield - Français Anglais Dictionnaire